<?php

require_once 'models/DAL/DadosPessoaisDAO.php';

class Application_Model_DbTable_DadosPessoais extends Zend_Db_Table_Abstract {

    protected $_name = 'DadosPessoais';
    protected $_primary = 'idPessoa';
    protected $_referenceMap = array(
        "Usuario" => array(
            "columns" => array('codUsuario'),
            "refTableClass" => "Application_Model_DbTable_Usuario",
            "refColumns" => array("idUsuario"),
        )
    );

    public function addDadosPessoais(Application_Model_DAO_DadosPessoais $dadosPessoais) {
        $rs = $this->insert(
                array(
                    'idPessoa' => $dadosPessoais->getIdPessoa(),
                    'codUsuario' => $dadosPessoais->getCodUsuario(),
                    'nome' => $dadosPessoais->getNome(),
                    'razaoSocial' => $dadosPessoais->getRazaSocial()
                )
        );
        return $rs;
    }

}

